hellbent for leather - Spanish English Dictionary